Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 THE GREEN Terraced £251,913 £204,000 14 Sep 2018
71 THE GREEN Semi-Detached £180,212 £37,500 10 Feb 1998